Type GUI_v0_MainComponent_Test Extends GUI_v0_MainComponent_Abstract

	Field pm:GFX_ParticleManager

	Method Initialize(main:GUI_v0_Main)
		pm = New GFX_ParticleManager
		Local ps:GFX_ParticleSystem_VerticalDots = New GFX_ParticleSystem_VerticalDots
		ps.setParticles(100, 10 / main.UPDATE_SCALE, 30 / main.UPDATE_SCALE)
		pm.AddSystem(ps)
	End Method

	Method Update(main:GUI_v0_Main)
		pm.Update()
	End Method
	
	Method Render(main:GUI_v0_Main, tween:Float)
		pm.Render(tween)
	End Method

	Method Uninitialize(main:GUI_v0_Main)
		pm = Null
	End Method

End Type
